﻿#ifndef TRACK_PROCESS_H
#define TRACK_PROCESS_H

#include <QObject>

class Track_data;

class Track_process : public QObject
{
    Q_OBJECT

public:
    explicit Track_process(QObject *parent = nullptr);
    ~Track_process();

public slots:
    /***************************************************************************
     @Date     2021-04-30
     @Author   qiaowei
     @Contact  weiweiqiao@126.com
     @Version  1.0
     @Brief    Show track in View filtering conditions
    ***************************************************************************/
    void sl_filter_track_data(QMap<QString, QVariant> *filter,
                           QList<Track_data* >*list);

signals:
    void si_update_track_by_filter(int row, bool flag);

};

#endif // TRACK_PROCESS_H
